package com.java.mybatis.entity;

import java.io.Serializable;

/**
 * (Location)实体类
 * 注（库位表）
 * @author makejava
 * @since 2021-01-15 17:10:28
 */
public class Location implements Serializable {
    private static final long serialVersionUID = -38511192217211641L;
    
    private Integer locationId;//库位id
    
    private String locationNumber;//库位编号
    
    private Area area;//所属仓库地区(关联仓库地区表id)
    
    private Goodstype goodstype;//存放的货物类别(关联货物类别表id)
    
    private Integer locationCode;//软删除
    
    private String locationMark;//备用字段
    
    private String locationState;//状态(正在使用 未使用)

    @Override
    public String toString() {
        return "Location{" +
                "locationId=" + locationId +
                ", locationNumber='" + locationNumber + '\'' +
                ", area=" + area +
                ", goodstype=" + goodstype +
                ", locationCode=" + locationCode +
                ", locationMark='" + locationMark + '\'' +
                ", locationState='" + locationState + '\'' +
                '}';
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Integer getLocationId() {
        return locationId;
    }

    public void setLocationId(Integer locationId) {
        this.locationId = locationId;
    }

    public String getLocationNumber() {
        return locationNumber;
    }

    public void setLocationNumber(String locationNumber) {
        this.locationNumber = locationNumber;
    }

    public Area getArea() {
        return area;
    }

    public void setArea(Area area) {
        this.area = area;
    }

    public Goodstype getGoodstype() {
        return goodstype;
    }

    public void setGoodstype(Goodstype goodstype) {
        this.goodstype = goodstype;
    }

    public Integer getLocationCode() {
        return locationCode;
    }

    public void setLocationCode(Integer locationCode) {
        this.locationCode = locationCode;
    }

    public String getLocationMark() {
        return locationMark;
    }

    public void setLocationMark(String locationMark) {
        this.locationMark = locationMark;
    }

    public String getLocationState() {
        return locationState;
    }

    public void setLocationState(String locationState) {
        this.locationState = locationState;
    }
}